CLICK to enlarge

 

<ger266> -- A clock tower in Hamburg, Germany,.

Aug 1984

Credits